diz ardı çukuru - Turkish English Dictionary